package com.bidevalution.business.service;

import com.bidevalution.dao.entity.BeSectionColumn;
import java.util.List;

import com.bidevalution.dao.entity.BeLayoutConfig;
import com.bidevalution.dao.entity.BeSectionExpertInfo;
import com.bidevalution.dao.entity.BeSectionLayout;
import com.bidevalution.service.layout.ColumnHeader;
import com.bidevalution.support.context.ConstantsByVoteEnum;

import java.util.List;

public interface BeSectionColumnService {
	List<ColumnHeader> getColumnHeaderList(BeSectionExpertInfo beSectionExpertInfo, String sectionStepId,
			BeSectionLayout beSectionLayout, boolean isFinish) throws Exception;

	BeSectionColumn getBeSectionColumn(String sectoinStepId, String columnCode);

	BeSectionColumn getBeSectionColumn(String sectoinStepId, ConstantsByVoteEnum constantsByVoteEnum);
}
